﻿using System;
using System.Collections.Generic;

using Arquitetura.Architectural.Model;
using Arquitetura.Architectural.BusinessLogic;
using Arquitetura.Model;

namespace Arquitetura.BusinessLogic
{
    public interface ISecretariaFacade : IFacade
    {
        Resultado AlterarAluno(Arquitetura.Model.Aluno aluno);
        Resultado InserirAluno(Arquitetura.Model.Aluno aluno);
        Resultado<IList<Aluno>> ListarAluno();
        Resultado<IList<Aluno>> ListarAluno(Aluno alunoFiltro);
    }
}